<?php
class Administrativo extends AppModel{    
    var $name = 'Administrativo';
    var $belongsTo = array('User');
    var $displayField = 'cargo';

     public function getInfoAdministrativobyId($administrativo_id){
        return $this->query('
                    Select *
                    From administrativos as Administrativo LEFT JOIN 
                        users as Usuario ON Administrativo.user_id = Usuario.id
                    where Administrativo.id = "'.$administrativo_id.'"
                    order by Administrativo.id desc
                ');
    }
    public $validate = array(
     'cargo' => array(
            'rule' => 'notEmpty',
            'message' => 'el cargo es un campo que no puede quedar vacío.'
        ),
        );
    public function  BuscarPorNombre($nombre)
    {
         return $this->query('
                    Select *
                    From administrativos as Administrativo LEFT JOIN 
                        users ON Administrativo.user_id = Users.id
                    where users.nombres = "'.$nombre.'"
                    order by Administrativo.id desc
                ');
    }
}
?>
